stone shoot - German English Dictionary